یکی از مواردی که تو خیلی از برنامه می بینید فهرست هست. فهرست در واقع جایی به کار میره که شما میخواید از بین یه سری گزینه تو فهرست یکی رو انتخاب کنید مثه انتخاب نام کشور خودتون در بین همه کشورها یا اینکه یه سری اطلاعات رو قراره تو قالب یک فهرست مشاهده کنین.
۱.خوب برای شروع یه پروژه اندروید بسازید. (تصویر متحرک ساختن پروژه) و در فولدر res روی فولدر values راست کلیک کنید و New بعد هم Other.
دکمهها
تماشای برخط [لینک مستقیم] فیلم آموزشی «دکمه»
زیر نویس انگلیسی [English Subtitle]
دریافت نسخهی pdf این آموزش [325 کیلوبایت]
تا اینجا هرجا خواستیم از دکمه استفاده کنیم، از همون نوع سنتی و سادهاش استفاده کردیم، حالا میخوایم یاد بگیریم چطور از انواع دیگهی دکمه استفاده کنیم.
۱. اول یه پروژهی اندروید بسازید. (تصویر متحرک ساختن پروژه) بعد میتونیم در فایل activity_main.xml (در res->layout) از قسمت Palette انواع مختلف دکمهها رو امتحان کنیم، الان اونی که روش نوشته off رو بکشید و روی صفحه بندازید.
صفحهبندی (layout)
تماشای برخط [لینک مستقیم] فیلم آموزشی «واحدها»
زیر نویس انگلیسی [English Subtitle]
دریافت نسخهی pdf این آموزش [641 کیلوبایت]
خوب تا الان به طور پیش فرض از صفحهبندی نسبی (RelativeLayout) برای واسط کاربری پروژههامون استفاده میکردیم. حالا میخوایم با انواع صفحهبندی آشنا بشیم.
۱.یه پروژه جدید در ایکلیپس بسازید و از فولدر res به زیر شاخه layout برید و activity_main.xml رو باز کنید. وقتی از منوی پایین روی activity_main.xml کلیک میکنیم و به کد مربوط به این فایل میریم، میبینیم که در اولین خط نوع صفحهبندی تعیین شده.
واحدهای اندازهگیری
تماشای برخط [لینک مستقیم] فیلم آموزشی «واحدها»
زیر نویس انگلیسی [English Subtitle]
دریافت نسخهی pdf این آموزش [352 کیلوبایت]
وقتی که برای اندازههای مختلف صفحه می خوایم برنامه درست کنیم، اولین چیزی که لازمه بدونیم واحدهای اندازهگیری در اندرویده، تا بتونیم طوری برنامه رو توسعه بدیم که تو اندازه صفحههای مختلف به درستی نمایش داده بشه.
۱.خوب برای اینکه بهتر متوجه بشیم، یه پروژه جدید در ایکلیپس میسازیم.
از فولدر res زیر شاخه layout و activity_main.xml رو باز میکنیم و محیط گرافیکی اون برامون باز میشه. به طور پیشفرض صفحهبندی نسبی (RelativeLayout) برای همه پروژهها در نظر گرفته شده. حالا اگه روی activity_main.xml کلیک کنیم می بینیم که در اولین خط نوشته RelativeLayout یعنی نوع صفحه بندی نسبی است.
اشکال زدایی (debug) برنامه
تماشای برخط [لینک مستقیم] فیلم آموزشی «اشکال زدایی برنامه»
زیر نویس انگلیسی [English Subtitle]
دریافت نسخهی pdf این آموزش [1.89 مگابایت]
تابحال تو دو تا از پست ها بهتون نشون داده شده که چجوری از DDMS برای مشاهده واقعی گزارشات ثبت شده (log) مربوط به برنامه که ناشی از دستگاهتون یا شبیهسازتونه، استفاده کنید. این کار بهتون کمک میکنه که بتونید خطاهای برنامهتونو رفع کنید یا فقط ببینید چه اتفاقی داره در حال اجرا مییفته.
در این مطلب میخوایم یه مقدار بیشتر به روشهای خطایابی های قدیمی بپردازیم.
1. اول یه پروژه جدید ایجاد کنید.
2. میریم سراغ فولدر res بعد layout ، فایل activity_main.xml رو باز میکنیم، از قسمت pallette یه TextViewو Button و EditText میکشیم میاریم رو صفحه. البته TextView معمولا به صورت پیش فرض هست(همون HelloWord).
و برنامه رو ذخیره میکنیم.